I have to be blunt in this... I hope you don't mind 
You've set your own criteria now... and whatever that results from
it, you must be able to accept it, instead of saying it the other
way round...
...you mention the word allergic, meaning that you have totally
shut the world of guys who want to propose to you, am I rite?
